package servicios;

import java.util.List;

import daos.ReservaHome;
import modelo.Aciento;
import modelo.Cliente;
import modelo.Operation;
import modelo.Reserva;



/**
 * TODO: description
 */
public class ModificarReserva implements Operation<Reserva> {

	private Integer id;
    private List<Aciento> asientos;
    private Cliente cliente;
    

    public ModificarReserva(List<Aciento> asientos, Cliente cliente) {
        super();
        this.asientos = asientos;
        this.cliente = cliente;
    }

    public Reserva execute() {
    	Reserva reserva = new ReservaHome().consultarReserva(id);
        reserva.setAsientos(asientos);
        reserva.setCliente(cliente);
        
        return reserva;
    }

}
